English Dictionary
◊ MANSARD
Siamese twin
n : one of a pair of identical twins born with their bodies
joined at some point [syn: {Siamese twin}, {conjoined
twin}]